package net.netca.bmps.userservice.service;

import net.netca.bmps.userservice.bo.CertInfo;
import net.netca.secuInter.X509PubKeyCertificate;

/**
 * @author ww
 *
 */
public interface UserService {

	/**
	 * @param reqno
	 * @return
	 * @throws Exception
	 */
	String getCanameByReqno(String reqno) throws Exception;

	CertInfo getPersonalCert(String reqno, int keytype, String keysn)
			throws Exception;

	boolean updateInstall(int status, int id) throws Exception;

	X509PubKeyCertificate getNetCACert(byte[] cert) throws Exception;

}
